package com.binhthuan.catechist.shared.constant;

/**
 * @author Giang Đinh - Tên các tham số gửi tới servlet.
 */
public class Parameter {
    public class PersonType {
        public static final int TRAINEE_TYPE = 1;
        public static final int TRAINER_TYPE = 2;    
    }

    public class StatusType {
        public static final int ATTENDANCE_STATUS = 1;
        public static final int SCHEDULE_STATUS = 2;
        public static final int TRAINEE_STATUS = 3;
        public static final int TRAINER_STATUS = 4;
    }
    
    /**
     * Member variables
     */
    public static final String ACCOUNT = "account";
    public static final String ACTIVE = "active";
    public static final String ADDRESS = "address";
    public static final String AREA = "area";
    public static final String ATTENDANCE_DETAILS = "attendanceDetails";
    public static final String ATTENDANCE_LIST = "attendanceList";
    public static final String ATTENDANCE_LISTS = "attendanceLists";
    public static final String AVATAR = "avatar";
    public static final String BAPTISM_DATE = "baptismDate";
    public static final String BAPTISM_PLACE = "baptismPlace";
    public static final String BIRTHDAY = "birthday";
    public static final String CAREER = "career";
    public static final String CODE = "code";
    public static final String COMMENT = "comment";
    public static final String CONFIRMATION_DATE = "confirmationDate";
    public static final String CONFIRMATION_PLACE = "confirmationPlace";
    public static final String CONTENT = "content";
    public static final String COURSE = "course";
    public static final String COURSE_TRANSCRIPT = "courseTranscript";
    public static final String COURSES = "courses";
    public static final String CREATE_PERSON = "createPerson";
    public static final String CREATE_TIME = "createTime";
    public static final String CURRENT_COURSE = "currentCourse";
    public static final String DATE = "date";
    public static final String DATE_OF_YEAR = "dateOfYear";
    public static final String DAY_OF_WEEK = "dayOfWeek";
    public static final String DESCRIPTION = "description";
    public static final String DETAILS = "details";
    public static final String EMAIL = "email";
    public static final String END_DATE = "endDate";
    public static final String END_TIME = "endTime";
    public static final String FACTOR = "factor";    
    public static final String FATHER = "father";
    public static final String FEAST_DAY = "feastDay";
    public static final String FIRST_COMMUNION_DATE = "firstCommunionDate";
    public static final String FIRST_COMMUNION_PLACE = "firstCommunionPlace";
    public static final String FIRST_NAME = "firstName";
    public static final String FULL_NAME = "fullName";
    public static final String FUNCTIONS = "functions";
    public static final String GRADE = "grade";
    public static final String ID = "id";
    public static final String JOIN_DATE = "joinDate";
    public static final String LAST_LOGIN_DATE = "lastLoginDate";
    public static final String LAST_LOGIN_IP = "lastLoginIP";
    public static final String LAST_NAME = "lastName";
    public static final String LEADER = "leader";
    public static final String LITURGICAL_DATE = "liturgicalDate";
    public static final String LOCKED = "locked";
    public static final String LOWER_CASE_NAME = "lowercaseName";
    public static final String MALE = "male";
    public static final String MARK = "mark";
    public static final String MOTHER = "mother";
    public static final String NAME = "name";
    public static final String PASSWORD = "password";
    public static final String PATRON_SAINT = "patronSaint";
    public static final String PHONE = "phone";
    public static final String PLAN = "plan";
    public static final String ROLES = "roles";
    public static final String SCHEDULE = "schedule";
    public static final String SCHEDULES = "schedules";
    public static final String SECURITY_ANSWER = "securityAnswer";
    public static final String SECURITY_CODE = "securityCode";
    public static final String SECURITY_QUESTION = "securityQuestion";
    public static final String SHIFT = "shift";
    public static final String SPONSOR = "sponsor";
    public static final String START_DATE = "startDate";
    public static final String START_TIME = "startTime";
    public static final String STATUS = "status";
    public static final String TEMPORARY_DELETE = "temporaryDelete";
    public static final String TEST_DATE = "testDate";
    public static final String TEST_TYPE = "testType";
    public static final String TESTS = "tests";
    public static final String TITLE = "title";
    public static final String TRAINEE = "trainee";
    public static final String TRAINEES = "trainees";
    public static final String TRAINER = "trainer";
    public static final String TRAINERS = "trainers";
    public static final String USERNAME = "username";
    public static final String VENUE = "venue";
    public static final String YEAR = "year";

    /**
     * Other parameters.
     */
    public static final String OPERATION = "_operationType";
    public static final String OPERATION_INFO = "_operationInfo";
    public static final String SERVICE = "_dataSource";
    public static final String STATUS_NAME = "statusName";
    public static final String STATUS_TYPE = "_statusType";
}
